vase sponge - German English Dictionary